// pages/zh-home/search/store.js
const app = getApp()
const gdConfig = {}
Page({

  /**
   * 页面的初始数据
   */
  data: {
      loading: false,
  },
  onInput(e){
      this.setData({
          keywords:e.detail.value
      })
  },

  doSearch(){
      console.log(1)
      var searchKeyWords = wx.getStorageSync('searchKeyWords');
      if (searchKeyWords != this.data.keywords){
          wx.setStorageSync('searchKeyWords', this.data.keywords)
          this.setData({
              page: 1,
              total: 2,
              list: [],
          })
      }
      if (this.data.page > this.data.total) {
          return;
      }
      let { page = 1, total = 2, loading = false, list = [] } = this.data
      wx.showLoading({
          title: '加载中...',
      })
      this.setData({ loading: true })
      app.http.get('index/search', {
          data: {
              page,
              'SupplierSearch[keyword]':this.data.keywords
          }
      }).then(res => {
          page++
          list.push(...res.data.item)
          total = res.data.total
          this.setData({
              list,
              total,
              loading: false,
              page,
          })
          page++
          loading: false
          total
          wx.hideLoading()
          // wx.stopPullDownRefresh()
      })
  },
  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady: function () {
  
  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow: function () {
  
  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide: function () {
  
  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload: function () {
  
  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh: function () {
  
  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom: function () {
      this.doSearch();
  
  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage: function () {
  
  }
})